import request from '/@/utils/request';

// 档级列表
export const getLevelList = (data) => {
  // 请求参数处理
  return request({
    url: "/grade/index/index",
    data: data,
    method: "post",
  });
};


// 员工表格列表内容
export const getTableList = (data) => {
  // 请求参数处理
  return request({
    url: "/user/index/index",
    data: data,
    method: "post",
  });
};

// 员工新增
export const addstaff = (data) => {
  // 请求参数处理
  return request({
    url: "/user/index/add",
    data: data,
    method: "post",
  });
};

// 员工编辑
export const editstaff = (data) => {
  // 请求参数处理
  return request({
    url: "/user/index/edit",
    data: data,
    method: "post",
  });
};

// 员工档级调整
export const adjustLevel = (data) => {
  // 请求参数处理
  return request({
    url: "/user/index/adjust",
    data: data,
    method: "post",
  });
};

// 员工信息-证书列表
export const getCertList = (data) => {
  // 请求参数处理
  return request({
    url: "/user/usercert/index",
    data: data,
    method: "post",
  });
};

// 员工合同列表
export const getContractList = (data) => {
  // 请求参数处理
  return request({
    url: "/user/useresign/index",
    data: data,
    method: "post",
  });
};

// 员工信息-证书新增/编辑
export const addCert = (data) => {
  // 请求参数处理
  return request({
    url: "/user/usercert/edit",
    data: data,
    method: "post",
  });
};

// 员工合同新增/编辑
export const addContract = (data) => { 
  // 请求参数处理
  return request({
    url: "/user/useresign/add",
    data: data,
    method: "post",
  });
};

// 员工信息-证书删除
export const delCert = (data) => {
  // 请求参数处理
  return request({
    url: "/user/usercert/del",
    data: data,
    method: "post",
  });
};



// 获取账户列表
export const getRoleList = (data) => {
  // 请求参数处理
  return request({
    url: "/auth/admin/index",
    data: data,
    method: "post",
  });
};

// 角色管理列表
export const getRole = (data) => {
  // 请求参数处理
  return request({
    url: "/auth/roles/index",
    data: data,
    method: "post",
  });
};

// 角色管理新增
export const addRole = (data) => {
  // 请求参数处理
  return request({
    url: "/auth/roles/add",
    data: data,
    method: "post",
  });
};
// 角色管理删除
export const deleteRole = (data) => {
  // 请求参数处理
  return request({
    url: "/auth/roles/del",
    data: data,
    method: "post",
  });
};


// 项目管理列表

export const getProjectList = (data) => {
  // 请求参数处理
  return request({
    url: "/organization/project/index",
    data: data,
    method: "post",
  });
};

// 项目管理添加
export const addProject = (data) => {
  // 请求参数处理
  return request({
    url: "/organization/project/add",
    data: data,
    method: "post",
  });
};

// 项目管理回显
export const getProject = (data) => {
  // 请求参数处理
  return request({
    url: "/organization/project/edit",
    data: data,
    method: "post",
  });
};

// 项目管理下架
export const delProject = (data) => {
  // 请求参数处理
  return request({
    url: "/organization/project/del",
    data: data,
    method: "post",
  });
};

// 项目管理恢复
export const recoverProject = (data) => {
  // 请求参数处理
  return request({
    url: "/organization/project/back",
    data: data,
    method: "post",
  });
};

